//
//  Ext+UIImageView.swift
//  VVeibo21
//
//  Created by Apple on 16/10/23.
//  Copyright © 2016年 Apple. All rights reserved.
//

import UIKit
import SDWebImage
extension UIImageView {
    
    /// 快速创建 imageView
    ///
    /// - parameter imgName:  图片名字
    ///
    /// - returns:
    convenience init(imgName: String) {
        self.init(image: UIImage(named:imgName))
    }
    
    /// 对SDWebImage 进行封装
    ///
    /// - parameter withUrlString:      图片的 urlString
    /// - parameter placeholderImgName:  默认图片的名字
    func hm_setImage(withUrlString: String?, placeholderImgName: String?){
        // 获取图片的 url
        let url = URL(string: withUrlString ?? "")
        // 判断他是否为 nil
        guard let u = url else {
            return
        }
        // 调用 sdWebImage 的方法
        self.sd_setImage(with: u, placeholderImage: UIImage(named: placeholderImgName ?? ""))
    }
    
}
